/**
 * 
 */
package com.revenco.bi.service;

import java.util.List;

import com.revenco.bi.model.TnChartDataitems;

/**
 * @author ghq
 * @version $Revision:1.0.0, 2014年1月24日11:09:26
 */
public interface TnChartDataitemsService {
	/**
	 * 保存图表数据配置表
	 * 
	 * @param yFields
	 *            y 轴字段信息
	 * @param chartType
	 *            图表类型
	 */
	public void save(String yFields, String chartType, String chartId, String strJson);

	public void update(String yFields, String chartType, String chartId, String strJson);

	/**
	 * 根据图表id查找数据配置表
	 * 
	 * @param chartId
	 * @return
	 */
	public List<TnChartDataitems> getTnChartDataitemsInfoById(String Id);

	public TnChartDataitems getChartDataitemsByIdName(String chartId,
			String name);
	public boolean deleteTnChartDataitemsInfoById(String chartId);
	
	public void deleteByChartId(String chartId);
}
